﻿body{margin: 0;padding: 0;background-image: url('images/b-b.png');}
p{margin: 0;padding: 0;}
h1 { font-size: 26px;}
h2 { font-size: 16px; }
h3 {font-size: 13px; }
h1, h2 {margin: 0;font-family:\5FAE\8F6F\96C5\9ED1;margin: 0px;line-height: normal;font-weight: normal;}
a        {color: #999999;font-size:10pt;font-family:\5FAE\8F6F\96C5\9ED1;text-decoration:none;}
a:active {color: #999999;font-size:10pt;font-family:\5FAE\8F6F\96C5\9ED1;text-decoration:none;}
a:link   {color: #999999;font-size:10pt;font-family:\5FAE\8F6F\96C5\9ED1;text-decoration:none;}
a:hover  {color: #999999;font-size:10pt;font-family:\5FAE\8F6F\96C5\9ED1;text-decoration:none;}
a:visited{color: #999999;font-size:10pt;font-family:\5FAE\8F6F\96C5\9ED1;text-decoration:none;}


div#logo{position: absolute;width: 100%;height: 45px;z-index: 1;background-repeat: repeat-x;left:0px;top:0px;background-image:url('images/t-b.png');}
div#logo-t{position:relative ;width:930px;z-index:4;margin: 0 auto; height:45px;}
#logo-t ul{height:41px;list-style:none;margin:0;padding:0;}
#logo-t li{float:left;padding:0px;}
#logo-t li a:link, #logo-t li a:visited{color:#ddd;display:block;font-weight:normal;line-height:41px;margin:0px;padding:0px 25px;text-align:center;text-decoration:none;}
#logo-t li a:hover, #logo-t ul li:hover a {background: #0896c8;color:#FFFFFF;text-decoration:none;}
#logo-t li:hover li a{background:none;}

div#tb{position: absolute;left:0px;top:65px;width:100%;z-index:2}
div#posts{position:relative ;width:930px;z-index:3;margin: 0 auto; }
div#post{position:relative ;background:#FFFFFF url('images/y.png') no-repeat;width:680px;z-index:4;}
#a-t{padding-left: 10px;padding-right: 5px;padding-top: 15px;padding-bottom: 15px;color: #999;}
p#a-i{padding-left: 10px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-size:10pt; font-family:\5FAE\8F6F\96C5\9ED1; color:#C0C0C0;}
#post h1{padding-left: 60px; padding-top:15px; color:#808080;}
#t-a-bottom{background-image:url('images/t-a-bottom.png'); width:680px; height:13px;}

div#sidebar{position: absolute; left: 690px; top: 0px;}
div#sidebar ul {margin: 0;padding: 0;list-style: none;}
div#sidebar li {margin: 0;padding: 0;border-left: 1px solid #E2E2E2;}
div#sidebar li ul{margin: 3px 0px;padding-bottom: 20px;}
div#sidebar li li{line-height: 28px;border-bottom: 1px dashed #D1D1D1;margin: 0px 20px;border-left-width:medium;}
div#sidebar li li span{ display: block;padding: 0;font-size: 12px;font-style: italic;}
div#sidebar h2   {font-size:15px;height: 28px;padding-left: 20px;color: #32639A;font-family:\5FAE\8F6F\96C5\9ED1;}

#comments{margin:0px 10px 6px 10px;}
#comments ul {
		list-style:none;
		margin:0;
		padding:0;}
#comments ul li{
		border:1px #ccc solid;
		margin:5px 0 5px 0;
		border-radius:4px;
		-moz-border-radius: 4px;}
#comments .avatar{
		float:left;
		width:50px;
		overflow:hidden;}
#comments .avatar img {
		border:1px #ddd solid;
		padding:2px;margin:3px}
#comments .comm_author{
		font-size:12px;float:right;
		width:600px; height:50px;
		overflow:hidden;
		text-align:left;
		line-height:21px;
		padding:3px}
#comments .datetime{color:#bbb}
#comments .reply{
		border:1px #ddd solid;
		margin:0 8px 8px 40px;
		background:#f9fcff;
		border-radius:4px;
		-moz-border-radius: 4px;}
#comments p {line-height:20px;
		margin-left:55px}
#comments .comm_reply{
		font-size:12px;
		float:right;
		width:555px;
		text-align:left;
		line-height:21px;
		padding:3px; }
#respond{
		border:1px #ccc solid;
		margin:0px 10px 6px 10px;
		border-radius:4px;
		-moz-border-radius: 4px;}
#commentform p {
		padding-left:10px;
		line-height:15px;
		margin:5px 0 5px 0;
		color: #222;
	}
#commentform label {
	color: #868686;
	}
#commentform input {
	width:200px;
	font-size:13px;
	padding:5px;
	border: 1px solid #ccc;border-radius:4px;-moz-border-radius: 4px;
	}
#commentform {
	color: #868686;padding:10px 0;*padding:0px 0;
	}
	.commenttext{height:15px}
#commentform input:focus {
	border: 1px solid #ccc;
	}

#commentform textarea {border-radius:4px;-moz-border-radius: 4px;
	width: 72%;
	height: 120px;
	font-size:13px;
	padding:4px;
	margin:15px 0 0 0;
	border: 1px solid #ccc;
	}
#commentform input#submit, #commentform input#reset {border-radius:4px;-moz-border-radius: 4px;
	cursor:pointer;
	width:87px;	
	height:26px;
 	color: #666;
	text-align:center;
	border:1px #ccc solid;	 
	}
#commentform :hover#submit, #commentform :hover#reset {
	 cursor:pointer;
	 font-weight:bold;
	}

.pageContent{margin:0px 0px 6px 5px;
	text-align:left; 
	height:21px
	}
.pages{padding-left:5px;
	padding-right:5px;
	height:20px;
	font-size:12px;
	}
.pages ul{list-style:none;
	margin:0px;
	padding:0px;
	} 
.pages ul li{
	float:left;
	padding:0px 0px 0px 0px;
	} 
.pages ul li a{
	width:20px;text-align:center;
	height:20px;line-height:20px;
	padding:0px 0px 0px 0px;
	display:inline-block;
	text-decoration:none;
	color: #008bc0;
	border: solid 1px #33b5e7;
	border-radius:3px;-moz-border-radius: 3px;
	}
.pages ul li a:visited{
	color: #33b5e7;
	text-decoration:none;
	}
.pages ul li a:hover{
	color:#fff;
	text-decoration:none;
	background:#ffa52e;
	border: solid 1px #f60
	}
.pages ul li strong{
	color:#fff;text-decoration:none;
	background:#ffa52e;
	border: solid 1px #f60;
	width:20px;height:20px;
	line-height:20px;
	text-align:center;
	padding:0px 0px 0px 0px;
	display:inline-block;
	text-decoration:none;
	border-radius:3px;-moz-border-radius: 3px;
	}